# all : ser cli
# ser : ser.cc main.pb.cc
# 	g++ -std=c++17 $^ -o $@ -lbrpc -lgflags -lssl -lcrypto -lprotobuf -lleveldb
# cli : cli.cc main.pb.cc
# 	g++ -std=c++17 $^ -o $@ -lbrpc -lgflags -lssl -lcrypto -lprotobuf -lleveldb

# .PHONY:clean
# clean:
# 	rm -rf ser cli

all : ser1 cli1
ser1 : ser1.cc main.pb.cc
	g++ -g -std=c++17 $^ -o $@ -lspdlog  -lbrpc -lfmt  -lgflags -letcd-cpp-api -lcpprest  -lssl -lcrypto -lprotobuf -lleveldb
cli1 : cli1.cc main.pb.cc
	g++ -g -std=c++17 $^ -o $@ -lspdlog -lbrpc -lfmt -lgflags -letcd-cpp-api -lcpprest  -lssl -lcrypto -lprotobuf -lleveldb

.PHONY:clean
clean:
	rm -rf ser1 cli1